/*!
 * \file ProcessHooker.h
 * \date 2015/11/09 20:33
 *
 * \author HappyXiaox
 * Contact: 475647575@qq.com
 *
 * \brief Hook creation of processes, making its children process being hooked too.
 *
 * This class manage the hook of CreateProcessW and CreateProcessA
 *
 * \note
*/
#ifndef ProcessHooker_h__
#define ProcessHooker_h__

#include "AbstractHooker.h"

class ProcessHooker : public AbstractHooker 
{
protected:
    virtual bool initHook() final{ return true; }
    virtual void hookAll() final;
    virtual void unhookAll() final;
};
#endif // ProcessHooker_h__
